# 导包
import config


# 封装接口类
class RegisterAPI:
    # 初始化
    def __init__(self):
        self.url_approve = config.BASE_URL + "/member/realname/approverealname"
        self.get_approve = config.BASE_URL + "/member/member/getapprove"
        self.url_post_register = config.BASE_URL + "/trust/trust/register"
        # self.url_approve = config.BASE_URL + "/member/realname/approveRealnameAndPhone"

    # 实名认证
    # 复合型表单数据传递（Content-Type=multipart/form-data）
    # + form部分数据由 data进行传递
    # + 文件或图片数据 由 files参数进行传递
    # data 和 files参数缺一不可
    def approve_real_name(self, session, approve_data, files):
        return session.post(url=self.url_approve, data=approve_data, files=files)

    # 获取认证信息
    # def get_approve(self, session):
    #     return session.post(url=self.get_approve)
    def get_approve(self, session):
        return session.post(url=self.get_approve())

    # 开户
    def post_register(self, session):
        return session.post(url=self.url_post_register)

    #










